首页> 外文OA文献 >Techniques for Enhancing the Temporal Predictability of Real-Time Embedded Systems Employing a Time-Triggered Software Architecture.
【2h】

Techniques for Enhancing the Temporal Predictability of Real-Time Embedded Systems Employing a Time-Triggered Software Architecture.

机译:利用时间触发的软件体系结构增强实时嵌入式系统的时间可预测性的技术。

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

This thesis is concerned with the design and implementation of single-processor embedded real-time systems with highly predictable behaviour and strict constraints on resource usage. The main aim of this research is to identify the sources of unpredictable behaviour in such systems – exhibited as timing jitter - when a time-triggered pre-emptive task scheduling approach is adopted, and then provide software based techniques to enhance their temporal predictability. The thesis provides a review of related previous work on predictable real-time task scheduling, as well as resource-access control methods for maintaining predictable real-time system behaviour through the prevention of priority inversion and other related problems. The design and implementation of the time-triggered hybrid (TTH), time-triggered rate-monotonic (TTRM), and time-triggered deadline-monotonic (TTDM) task schedulers is discussed in detail as they provide the most predictable behaviour within the category of pre-emptive task schedulers. For that reason, they will be used as the software platforms in the experimental part of this research. Two novel software techniques for enhancing the temporal predictability in systems utilising time-triggered schedulers are introduced. The first software technique presented is a resource-access control protocol named Timed Resource-Access Protocol (TRAP). This protocol is designed to avoid the problems of priority inversion, chained blocking and deadlocks while coercing system tasks to exhibit timing predictability that is proportional to their significance in the system. This appears in the decreasing levels of task finishing jitter as the significance of tasks in the system increases. The second technique is named Planned Pre-emption (PP). This technique is aimed at eliminating the scheduling unpredictability due to variable timer interrupt service time in time-triggered scheduling systems. The impact of this technique appears in the considerable reduction in scheduler task release jitter.\udFinally, the thesis is concluded by a discussion and a summary of the work presented.
机译:本文涉及具有高度可预测的行为和对资源使用的严格限制的单处理器嵌入式实时系统的设计和实现。这项研究的主要目的是,当采用时间触发的抢先任务调度方法时,找出此类系统中不可预测行为的根源-表现为定时抖动,然后提供基于软件的技术以增强其时间可预测性。本文综述了有关可预测的实时任务调度的相关工作,以及通过防止优先级反转和其他相关问题来维持可预测的实时系统行为的资源访问控制方法。时间触发混合(TTH),时间触发速率单调(TTRM)和时间触发截止单调(TTDM)任务计划程序的设计和实现将进行详细讨论,因为它们提供了类别中最可预测的行为先发制人的任务计划程序。因此,它们将在本研究的实验部分中用作软件平台。引入了两种新颖的软件技术,用于增强利用时间触发的调度程序的系统中的时间可预测性。提出的第一种软件技术是一种称为定时资源访问协议(TRAP)的资源访问控制协议。该协议旨在避免优先级倒置,链式阻塞和死锁的问题,同时强制系统任务表现出与它们在系统中的重要性成正比的时序可预测性。随着系统中任务重要性的增加,这体现在任务完成抖动的降低水平中。第二种技术称为计划抢占(PP)。此技术旨在消除由于时间触发的调度系统中的可变计时器中断服务时间而导致的调度不可预测性。这项技术的影响出现在调度程序任务释放抖动的显着降低中。\ ud最后,本文是通过对所介绍工作的讨论和总结而得出的。

著录项

  • 作者

    Maaita, Adi Abdelhalim;

  • 作者单位
  • 年度 2008
  • 总页数
  • 原文格式 PDF
  • 正文语种 {"code":"en","name":"English","id":9}
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号